all thumbs




Concise English dictionary


clumsy, awkward; not graceful; not talented